package cn.yunyichina.provider.drug.utils;


import java.text.SimpleDateFormat;

public class DateUtils {

	/**
	 * 验证字符串是否符合指定的时间格式
	 * 设置lenient为false. 否则SimpleDateFormat会比较宽松地验证日期，比如2007/02/29会被接受，并转换成2007/03/01
	 * @param str 字符串
	 * @param pattern 时间格式
	 * @return
	 */
	public static boolean isValidDate(String str, String pattern) {
		boolean convertSuccess=true;
		SimpleDateFormat format = new SimpleDateFormat(pattern);
		try {
			format.setLenient(false);
			format.parse(str);
		} catch (Exception e) {
			convertSuccess=false;
		}
		return convertSuccess;
	}
}
